home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Delphi Programmer's Power Pack
/
Delphi Volume 1.iso
/
s_to_z
/
t_rex10
/
regexp.pas
< prev
next >
Wrap
Pascal/Delphi Source File
|
1996-09-15
|
754b
|
27 lines
unit RegExp;
interface
type
HRegexp = word; { handle to a regular expression search }
TRegMatch = record { search match record }
Start: Word; { Start of match }
Stop: Word; { End of match }
end;
function RegComp(Pattern: PChar; var Error: integer): HRegexp;
function RegExec(Regex: HRegexp; Str: PChar; var Match: TRegMatch): integer;
function RegError(Regex: HRegexp; Error: integer; ErrorBuf: array of Char):
integer;
procedure RegFree(Regex: HRegexp);
implementation
procedure RegFree; external 'REGEXP';
function RegError; external 'REGEXP';
function RegExec; external 'REGEXP';
function RegComp; external 'REGEXP';
end.